orchard bush
noun
chiefly British
: open woodland of tropical uplands in which the individual trees are more or less uniformly distributed
Love words? Need even more definitions?
Merriam-Webster unabridged
Share